.my .el-card__body {
	padding: 0;
}

.my .el-card__body .el-calendar .el-calendar__header {
	margin-top: 4px;
	padding: 0 8px;
	height: 40px;
}

.my .el-card__body .el-calendar .el-calendar__body {
	padding: 0 16px;
	height: 260px;
}

.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table th,
.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table td {
	position: relative;
	min-width: 24px;
	font-weight: 400;
	transition: 0.3s;
	font-size: 14px;
	padding: 3px 1px !important;
	width: auto !important;
	height: auto !important;
}


.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table td:hover {
	background: rgba(0, 0, 0, 0.04);
	border-radius: 6px;
}

.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table td.is-selected {
	background-color: #5283ff;
	border-radius: 6px;
}

.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table td span,
.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table th span {
	font-size: 16px;
}

.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table td.is-selected span {
	color: #fff;
}

.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table .prev div:hover,
.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table .current div:hover,
.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table .next div:hover {
	background: transparent;
}

.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table .prev div,
.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table .current div,
.my .el-card__body .el-calendar .el-calendar__body .el-calendar-table .next div {
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	min-width: 24px;
	transition: 0.2s;
	font-size: 14px;
	padding: 3px 1px !important;
	width: auto !important;
	height: auto !important;
}

/*  */
.my.el-table thead th {
	font-weight: 500;
	color: rgba(0, 0, 0, 0.65);
}

.my.el-table th.el-table__cell {
	background-color: #f9f9f9;
}

.my.el-table .cell {
	/* width: 140px !important; */
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.el-tag .el-tag__content {
	font-size: 14px;
}

.my .el-tag__content {
	max-width: 100%;
	font-size: 14px;
	overflow: hidden;
	margin-left: 4px;
	padding-right: 4px;
	display: flex;
	align-items: center;
}

.my .el-pager li {
	transition: 0.3s;
}

.my .el-pager li.is-active {
	background-color: #f2f6ff;
	border-radius: 6px;
	font-weight: 500;
}

.my.el-pagination button {
	transition: 0.3s;
}

.my.el-pagination button:hover {
	background-color: #f2f6ff;
	border-radius: 6px;
}

.my.el-input .el-input__wrapper {
	padding-right: 0;
}

.my.el-tabs .el-tabs__header {
	margin: 0;
	padding: 0 10px;
}

.my.el-tabs .el-tabs__nav-wrap:after {
	height: 1px;
}